import java.util.Scanner;

public class demo04 {
//    问题描述：153是一个非常特殊的数，它等于它的每位数字的立方和，即153=1*1*1+5*5*5+3*3*3。
//    编程求所有满足这种条件的三位十进制数。
//    输出格式：按从小到大的顺序输出满足条件的三位十进制数，每个数占一行。

    public static void main(String[] args) {
        for (int i = 100; i < 1000; i++) {
            int n1=i%10;
            int n2=i/10%10;
            int n3=i/100;
            if(Math.pow(n1,3)+Math.pow(n2,3)+Math.pow(n3,3)==i){
                System.out.println(i);
            }
        }
    }
}
